package org.example.array;

public class Square_of_ordered_arrays {
    public static void main(String[] args) {
        //给你一个按 非递减顺序 排序的整数数组 nums，返回 每个数字的平方 组成的新数组，要求也按 非递减顺序 排序。
        int[] nums = {-4,-1,0,3,10};
        for (int i = 0;i<nums.length;i++){
            nums[i] = nums[i]*nums[i];
        }
        //排序
        for (int i = 0;i<nums.length-1;i++){
            for (int j = i + 1;j<nums.length;j++){
                if (nums[i]>nums[j]){
                    int temp = nums[i];
                    nums[i] = nums[j];
                    nums[j]=temp;
                }
            }
        }
        for (int num : nums) {
            System.out.print(num+" ");
        }
    }
}
